package creationalPatterns.abstractFactoryPattern;

public interface Shape {
    void draw();
}

class Rectangle implements Shape {

    @Override
    public void draw() {
        System.out.println("Ractangle::draw");
    }
}

class Square implements Shape {

    @Override
    public void draw() {
        System.out.println("Square::draw");
    }
}
class Circle implements Shape {
    @Override
    public void draw() {
        System.out.println("Circle::draw");
    }
}

